﻿using System;
using SharpSqlAnalyzer.nodes;

namespace SharpSqlAnalyzer.stmt.hive
{
	// Token: 0x020001CC RID: 460
	public class THiveUnlockTable : TCustomSqlStatement
	{
		// Token: 0x06000F67 RID: 3943 RVA: 0x0030B7CC File Offset: 0x003099CC
		public THiveUnlockTable(EDbVendor dbvendor) : base(dbvendor)
		{
			this.sqlstatementtype = ESqlStatementType.ssthiveUnlockTable;
		}

		// Token: 0x06000F68 RID: 3944 RVA: 0x0030B7E0 File Offset: 0x003099E0
		public override int doParseStatement(TCustomSqlStatement psql)
		{
			if (this.rootNode == null)
			{
				return -1;
			}
			base.doParseStatement(psql);
			return 0;
		}

		// Token: 0x06000F69 RID: 3945 RVA: 0x0030B7F5 File Offset: 0x003099F5
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x06000F6A RID: 3946 RVA: 0x0030B805 File Offset: 0x00309A05
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}
	}
}
